give something teeth - Deutsch Englisch Wörterbuch